feeling one's moxie - Alemán Inglés Diccionario